2026-09-24 · class-notes, a-plus, comptia, messer, hardware, cabling, usb, usb-c, thunderbolt, serial
Full class notes for Professor Messer A+ 220-1201 objective 3.2: USB versions and speeds, USB connector types and USB-C, DB-9 serial and RS-232 console access, and Thunderbolt 1 to 4.
Class notes · Professor Messer, CompTIA A+ 220-1201 Core 1 · Section 3, objective 3.2 (Peripheral Cables)
Quick reference: the short version of this lesson is the Peripheral Cables cheat sheet in A+ Core 1 section 3. It sits alongside the other objective 3.2 lessons — network cables, the 568A/568B colour schemes and optical fibre — but covers the cables that connect devices to a computer rather than to a network.
By the end of these notes you should be able to:
USB — Universal Serial Bus — has become the standard way of connecting things to a computer. Keyboards, mice and nearly any other directly attached peripheral use it.
| Version | Name | Maximum speed | Approximate cable |
|---|---|---|---|
| USB 1.1 | Low speed | 1.5 Mbps | 3 m |
| USB 1.1 | Full speed | 12 Mbps | 5 m |
| USB 2.0 | High speed | 480 Mbps | 5 m |
| USB 3.0 | SuperSpeed | 5 Gbps | 3 m |
| USB 3.1 | — | 10 Gbps | — |
| USB 3.2 | — | 20 Gbps | — |
USB 2.0 was a large jump over 1.1, and USB 3.0 — the version branded SuperSpeed — another. The later 3.1 and 3.2 revisions doubled and doubled again.
Exam tip: the four numbers worth committing are 1.5/12 Mbps (1.1), 480 Mbps (2.0), 5 Gbps (3.0), 10 Gbps (3.1), 20 Gbps (3.2). Notice that each generation is roughly an order of magnitude or a doubling — the pattern makes them easier to hold.
The USB specification does not state an exact maximum cable length. The figures above are practical limits: roughly the longest you can go and still reliably get that throughput. Faster signalling is less tolerant of cable loss, which is why USB 3.0's practical length is shorter than USB 2.0's despite being the newer standard.
In the real world: if a USB device behaves erratically on a long or cheap cable, shorten the cable before troubleshooting anything else. A powered hub partway along is the supported way to extend the distance; a longer passive cable is not.
Note (beyond this lesson): the USB Implementers Forum has renamed the 3.x generations more than once — you will see USB 3.0 marketed as USB 3.2 Gen 1, USB 3.1 as 3.2 Gen 2, and the 20 Gbps version as 3.2 Gen 2x2. USB4 goes to 40 Gbps and builds on the Thunderbolt 3 protocol. The speeds are the same; only the names changed.
| Connector | Typically used for |
|---|---|
| Standard-A | The familiar rectangular plug at the computer end; still in use today |
| Standard-B | The squarer plug on printers and external peripherals |
| Mini-B | Smaller plug on mobile devices |
| Micro-B | Smaller still, on mobile devices |
USB 3.0 changed the connectors somewhat:
+------------------------------------------------------------------------------+
| |
| USB 1.1 / 2.0 USB 3.0 USB-C |
| |
| Standard-A [====] Standard-A [====] [ ~~~~ ] |
| same form factor same form factor reversible, |
| one connector |
| Standard-B [ [] ] Standard-B [ [] ] for everything |
| squarer taller than 2.0 |
| |
| Mini-B / Micro-B Micro-B [==][==] |
| small, mobile DIFFERENT shape |
| |
+------------------------------------------------------------------------------+
Caution: the 3.0 Micro-B being a different shape is what people meet in practice. A USB 2.0 Micro-B cable will plug into part of a 3.0 Micro-B socket on an external drive and work — at 2.0 speeds — which looks like a slow drive rather than a wrong cable.
All those connector types accumulated over the years, and the industry eventually standardised on one: USB-C. It solves two problems at once — a single connector that can replace all the earlier types, and one you can plug in either way round, with no correct orientation to find.
The key conceptual point, and one the exam likes: USB-C describes the physical connector, not the signal travelling over it. Many different kinds of signal can run through a cable that ends in a USB-C plug — USB data at various speeds, DisplayPort video, Thunderbolt, power delivery. Seeing a USB-C plug tells you the shape of the connector and nothing about the capability.
For size, USB-C is close to the old Micro-B plug, and considerably smaller than Standard-A.
Caution: because the connector says nothing about the signal, two identical-looking USB-C cables can behave very differently. One may carry 40 Gbps and 100 W of power; another may charge slowly and carry no video at all. When a USB-C dock or monitor "does not work", the cable is a prime suspect.
Scenario: a laptop charges fine from a USB-C dock but the attached monitor shows nothing.
Long before the Universal Serial Bus there was simply the serial cable, in many styles and formats. The two most common connectors were the DB-25 and the DB-9.
The naming is a small piece of historical untidiness worth understanding. In the D-subminiature family, the letter after the D is the shell size and the number is the pin count. The 25-pin connector uses a B-size shell, making it a genuine DB-25. The 9-pin connector uses the smaller E-size shell, so it should properly be a DE-9 — but because everyone was already saying "DB" for the 25-pin version, the 9-pin one inherited the name and is universally called a DB-9.
Both names are in use. If you buy an older serial cable, expect to see it listed as DB-9 or DE-9; they are the same thing.
These connections carry signals using RS-232 — Recommended Standard 232. It long predates USB, and predates the standards for mice and keyboards too. In its day, a modem, keyboard, mouse or other peripheral might well have connected over a standard serial cable and interface.
Caution: the transcript dates RS-232 to 1969. More precisely, RS-232 was first introduced in 1960; the widely adopted RS-232-C revision was published in 1969, which is where that date comes from. Either way, the point stands — it is one of the oldest standards still in everyday use.
Today, a DB-9 connector usually means legacy equipment: an older switch or router, connected to for configuration. The port you are reaching is the device's serial or console port.
Console interfaces come in several physical forms:
| Console interface | Note |
|---|---|
| RJ45 | Looks like Ethernet, but carries serial, not Ethernet |
| DB-9 | The traditional serial connector |
| USB | Common on newer switches and routers |
Caution: an RJ45 console port is the classic trap. The connector is identical to an Ethernet port, but the signalling is serial. Plugging a normal patch lead between a console port and a switch port does nothing useful, and the port is often labelled only as "CONSOLE".
The console connection is the best way in when no other method is available. If you cannot reach a switch, router or firewall through its normal network interfaces — a misconfiguration, a failed upgrade, a network you have just taken down — the console still works, because it does not depend on the network at all.
Connect over serial and you are generally dropped at a command prompt, typing configuration commands directly.
Most modern machines no longer have a DB-9 port, so technicians carry adapters. A typical chain converts USB (or USB-C) to DB-9, and then DB-9 to RJ45, to reach a console port.
+------------------------------------------------------------------------------+
| |
| [ Laptop ] |
| | USB-C or USB-A |
| v |
| [ USB-to-serial adapter ] <- needs a driver; presents a COM port |
| | DB-9 (DE-9) |
| v |
| [ DB-9-to-RJ45 console cable ] |
| | RJ45 -- SERIAL signalling, not Ethernet |
| v |
| [ CONSOLE port on switch / router / firewall ] |
| |
+------------------------------------------------------------------------------+
Note (beyond this lesson): a USB-to-serial adapter presents itself to the operating system as a COM port (Windows) or a
/dev/tty…device (Linux and macOS), and you connect to it with terminal software. The near-universal default settings are 9600 baud, 8 data bits, no parity, 1 stop bit — usually written 9600 8N1 — though the device's documentation is the authority.
Scenario: a change to a switch's management VLAN has left it unreachable over the network. Nobody can SSH to it.
/dev/tty device.Thunderbolt is a high-speed serial connection carrying data and power on the same cable. That makes it simple to run a peripheral from one cable, with no separate power supply.
| Version | Connector | Throughput | Notes |
|---|---|---|---|
| Thunderbolt 1 | Mini DisplayPort | 10 Gbps per channel, two channels = 20 Gbps total | Reused an existing connector |
| Thunderbolt 2 | Mini DisplayPort | 20 Gbps aggregated | Channels combined |
| Thunderbolt 3 | USB-C | 40 Gbps aggregated | 3 m copper, up to 60 m optical |
| Thunderbolt 4 | USB-C | 40 Gbps aggregated | Dual-4K video, more PCI Express bandwidth |
Thunderbolt 1 and 2 used the Mini DisplayPort connector that many systems already had. Thunderbolt 3 moved to USB-C — a good illustration of the earlier point that USB-C is a connector, not a signal. Thunderbolt 4 keeps 40 Gbps but improves video output to support dual 4K displays and increases bandwidth to the PCI Express bus, so more data can move between the motherboard and peripherals.
Note (beyond this lesson): Thunderbolt 3 could already drive dual 4K displays on many implementations; what Thunderbolt 4 changed is making that a required minimum for certification, along with a minimum of 32 Gbps of PCIe bandwidth. TB4's headline is consistency across devices rather than raw speed.
Thunderbolt 3 supports up to 3 m over copper, but also supports optical cabling up to 60 m — a striking difference, and the same trade-off seen in the optical fibre lesson: light goes much further than copper.
Thunderbolt lets you daisy chain devices — each device connects to the next rather than every device connecting back to the computer. A laptop can connect to a monitor, that monitor to a second monitor, and the second monitor to external storage. Thunderbolt 3 tracks which devices are in the chain and sends and receives data to and from the right one.
+------------------------------------------------------------------------------+
| |
| Daisy chain |
| |
| [ Laptop ] -- [ Monitor 1 ] -- [ Monitor 2 ] -- [ External storage ] |
| |
| One port on the laptop; Thunderbolt knows which device is which |
| |
| Compare with a star: every device needs its own port on the computer |
| |
+------------------------------------------------------------------------------+
Scenario: a user wants one cable to their laptop, driving two 4K monitors plus an external SSD, and charging the laptop.
Peripheral ports are direct, physical routes into a machine, and some of them bypass the operating system entirely.
| Term | Meaning |
|---|---|
| USB | Universal Serial Bus; the standard peripheral connection |
| Low speed / full speed | USB 1.1's two rates, 1.5 Mbps and 12 Mbps |
| SuperSpeed | The branding for USB 3.0, at 5 Gbps |
| Standard-A | The familiar rectangular USB plug at the computer end |
| Standard-B | The squarer USB plug used on printers and peripherals |
| Mini-B / Micro-B | Smaller USB plugs used on mobile devices |
| USB-C | The single reversible connector that replaces the earlier types |
| Serial cable | A pre-USB cable carrying serial data, in many formats |
| DB-25 | The 25-pin serial connector, in a B-size shell |
| DB-9 / DE-9 | The 9-pin serial connector; E-size shell, commonly called DB-9 |
| D-subminiature | The connector family whose letter denotes shell size |
| RS-232 | Recommended Standard 232; the serial signalling standard |
| Console port | The serial management port on a switch, router or firewall |
| COM port | How a serial interface appears to Windows |
| Thunderbolt | High-speed serial connection carrying data and power together |
| Mini DisplayPort | The connector used by Thunderbolt 1 and 2 |
| Daisy chain | Connecting devices one to the next rather than each to the computer |
| PCI Express | The motherboard bus Thunderbolt extends to peripherals |
| DMA | Direct memory access; why Thunderbolt devices need approval |